<?php
/**
 * Constantes que definem o tipo  
 */

defined('ROOT_PATH')
    || define('ROOT_PATH', realpath(dirname(__FILE__) . '/../..'));
# Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/..' ) );

# Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

# constantes de conexão de banco
define('DRIVE','pdo_mysql');
define('BD_CHARSET','utf8');

/**
 * Define as constantes de ambiente do sistema
 */
switch ( APPLICATION_ENV )
{
	case 'production':
		define('HOST','localhost');
		define('USER','root');
		define('PASS','tagima');
		define('DATABASE','db_segi');	
		define('PATHAMBIENTE', '/sisgef/');	
		break;
		
	case 'development':
		define('HOST','localhost');
		define('USER','root');
		define('PASS','root');
		define('DATABASE','sisgef');
		define('PATHAMBIENTE', '/sisgef/');
		break;
		
	case 'testing':
		define('HOST','localhost');
		define('USER','root');
		define('PASS','tagima');
		define('DATABASE','1giro');
		define('PATHAMBIENTE', '/sisgef/');
		break;
		
	default:
		die('Problemas na identifica&ccedil;&atilde;o de ambiente');
		break;
			
}

# configurações de ambiente

define('SYS_NAME', 'SISGEF - Sistema de Gerenciamento de Estoque Farmacéutico');
define('VIEW_CHARSET', 'UTF-8');
define('DOCTYPE',"XHTML1_TRANSITIONAL");

define('PATH_IMG', PATHAMBIENTE.'images/' );
define('PATH_CSS', PATHAMBIENTE.'css/' );
define('PATH_JS' , PATHAMBIENTE.'js/' );

# Configurações mensageiro
define('ERRO_VALIDACAO','validacao');
define('ERRO','erro');
define('OK','sucesso');
define('ERROR_GERAL','erro_geral');
define('APP_LOCALIZATION','pt_BR');

define('CO_TIPO_ESTOQUE_ENTRADA', 1);
define('CO_TIPO_ESTOQUE_SAIDA', 2);
define('NU_QUANTIDADE_LISTA_INFO',5);
